﻿using System;
using System.Collections.Generic;

namespace Model
{
     ///<summary>
     ///实体类RESULT_OVERALLSIZE
     ///</summary>
     public class RESULT_OVERALLSIZE
     {
         private int __ID= 0;
         private string __WKCCJCCS="" ;
         private string __JCLSH="" ;
         private string __ZCSCWKCCGD="" ;
         private string __ZCSCWKCCGDCZ="" ;
         private string __ZCSCWKCCKD="" ;
         private string __ZCSCWKCCKDCZ="" ;
         private string __ZCSCWKCCCD="" ;
         private string __ZCSCWKCCCDCZ="" ;
         private string __ZCWKCC_PD="" ;
         private string __HXSCWKCCGD="" ;
         private string __HXSCWKCCGDCZ="" ;
         private string __HXSCWKCCKD="" ;
         private string __HXSCWKCCKDCZ="" ;
         private string __HXSCWKCCCD="" ;
         private string __HXSCWKCCCDCZ="" ;
         private string __HXWKCC_PD="" ;
         private string __SCWKCCGDXZXX="" ;
         private string __SCWKCCGDXZSX="" ;
         private string __SCWKCCKDXZXX="" ;
         private string __SCWKCCKDXZSX="" ;
         private string __SCWKCCCDXZXX="" ;
         private string __SCWKCCCDXZSX="" ;
         private int __CYDJCFS= 0;
         private string __GCSCWKCCGD="" ;
         private string __GCSCWKCCGDCZ="" ;
         private string __GCSCWKCCKD="" ;
         private string __GCSCWKCCKDCZ="" ;
         private string __GCSCWKCCCD="" ;
         private string __GCSCWKCCCDCZ="" ;
         private string __GCWKCC_PD="" ;
         private string __ZCWKCCXZ="" ;
         private string __GCWKCCXZ="" ;
         private string __HXWKCCXZ="" ;

         private Dictionary<string, bool> __Changed = new Dictionary<string, bool>();


         public RESULT_OVERALLSIZE()
         {
             this.__Changed.Add("ID",false);
             this.__Changed.Add("WKCCJCCS",false);
             this.__Changed.Add("JCLSH",false);
             this.__Changed.Add("ZCSCWKCCGD",false);
             this.__Changed.Add("ZCSCWKCCGDCZ",false);
             this.__Changed.Add("ZCSCWKCCKD",false);
             this.__Changed.Add("ZCSCWKCCKDCZ",false);
             this.__Changed.Add("ZCSCWKCCCD",false);
             this.__Changed.Add("ZCSCWKCCCDCZ",false);
             this.__Changed.Add("ZCWKCC_PD",false);
             this.__Changed.Add("HXSCWKCCGD",false);
             this.__Changed.Add("HXSCWKCCGDCZ",false);
             this.__Changed.Add("HXSCWKCCKD",false);
             this.__Changed.Add("HXSCWKCCKDCZ",false);
             this.__Changed.Add("HXSCWKCCCD",false);
             this.__Changed.Add("HXSCWKCCCDCZ",false);
             this.__Changed.Add("HXWKCC_PD",false);
             this.__Changed.Add("SCWKCCGDXZXX",false);
             this.__Changed.Add("SCWKCCGDXZSX",false);
             this.__Changed.Add("SCWKCCKDXZXX",false);
             this.__Changed.Add("SCWKCCKDXZSX",false);
             this.__Changed.Add("SCWKCCCDXZXX",false);
             this.__Changed.Add("SCWKCCCDXZSX",false);
             this.__Changed.Add("CYDJCFS",false);
             this.__Changed.Add("GCSCWKCCGD",false);
             this.__Changed.Add("GCSCWKCCGDCZ",false);
             this.__Changed.Add("GCSCWKCCKD",false);
             this.__Changed.Add("GCSCWKCCKDCZ",false);
             this.__Changed.Add("GCSCWKCCCD",false);
             this.__Changed.Add("GCSCWKCCCDCZ",false);
             this.__Changed.Add("GCWKCC_PD",false);
             this.__Changed.Add("ZCWKCCXZ",false);
             this.__Changed.Add("GCWKCCXZ",false);
             this.__Changed.Add("HXWKCCXZ",false);
         }

         /// <summary>
         /// 将类重置到初始化状态
         /// </summary>
         public void Reset()
         {
             this.__ID = 0;
             this.__WKCCJCCS = "" ;
             this.__JCLSH = "" ;
             this.__ZCSCWKCCGD = "" ;
             this.__ZCSCWKCCGDCZ = "" ;
             this.__ZCSCWKCCKD = "" ;
             this.__ZCSCWKCCKDCZ = "" ;
             this.__ZCSCWKCCCD = "" ;
             this.__ZCSCWKCCCDCZ = "" ;
             this.__ZCWKCC_PD = "" ;
             this.__HXSCWKCCGD = "" ;
             this.__HXSCWKCCGDCZ = "" ;
             this.__HXSCWKCCKD = "" ;
             this.__HXSCWKCCKDCZ = "" ;
             this.__HXSCWKCCCD = "" ;
             this.__HXSCWKCCCDCZ = "" ;
             this.__HXWKCC_PD = "" ;
             this.__SCWKCCGDXZXX = "" ;
             this.__SCWKCCGDXZSX = "" ;
             this.__SCWKCCKDXZXX = "" ;
             this.__SCWKCCKDXZSX = "" ;
             this.__SCWKCCCDXZXX = "" ;
             this.__SCWKCCCDXZSX = "" ;
             this.__CYDJCFS = 0;
             this.__GCSCWKCCGD = "" ;
             this.__GCSCWKCCGDCZ = "" ;
             this.__GCSCWKCCKD = "" ;
             this.__GCSCWKCCKDCZ = "" ;
             this.__GCSCWKCCCD = "" ;
             this.__GCSCWKCCCDCZ = "" ;
             this.__GCWKCC_PD = "" ;
             this.__ZCWKCCXZ = "" ;
             this.__GCWKCCXZ = "" ;
             this.__HXWKCCXZ = "" ;
             this.__Changed["ID"] = false;
             this.__Changed["WKCCJCCS"] = false;
             this.__Changed["JCLSH"] = false;
             this.__Changed["ZCSCWKCCGD"] = false;
             this.__Changed["ZCSCWKCCGDCZ"] = false;
             this.__Changed["ZCSCWKCCKD"] = false;
             this.__Changed["ZCSCWKCCKDCZ"] = false;
             this.__Changed["ZCSCWKCCCD"] = false;
             this.__Changed["ZCSCWKCCCDCZ"] = false;
             this.__Changed["ZCWKCC_PD"] = false;
             this.__Changed["HXSCWKCCGD"] = false;
             this.__Changed["HXSCWKCCGDCZ"] = false;
             this.__Changed["HXSCWKCCKD"] = false;
             this.__Changed["HXSCWKCCKDCZ"] = false;
             this.__Changed["HXSCWKCCCD"] = false;
             this.__Changed["HXSCWKCCCDCZ"] = false;
             this.__Changed["HXWKCC_PD"] = false;
             this.__Changed["SCWKCCGDXZXX"] = false;
             this.__Changed["SCWKCCGDXZSX"] = false;
             this.__Changed["SCWKCCKDXZXX"] = false;
             this.__Changed["SCWKCCKDXZSX"] = false;
             this.__Changed["SCWKCCCDXZXX"] = false;
             this.__Changed["SCWKCCCDXZSX"] = false;
             this.__Changed["CYDJCFS"] = false;
             this.__Changed["GCSCWKCCGD"] = false;
             this.__Changed["GCSCWKCCGDCZ"] = false;
             this.__Changed["GCSCWKCCKD"] = false;
             this.__Changed["GCSCWKCCKDCZ"] = false;
             this.__Changed["GCSCWKCCCD"] = false;
             this.__Changed["GCSCWKCCCDCZ"] = false;
             this.__Changed["GCWKCC_PD"] = false;
             this.__Changed["ZCWKCCXZ"] = false;
             this.__Changed["GCWKCCXZ"] = false;
             this.__Changed["HXWKCCXZ"] = false;
         }

         /// <summary>
         /// 获取类中成员的改变状态
         /// </summary>
         public bool Changed(string strKey)
         {
             return __Changed[strKey];
         }

         /// <summary>
         ///设置或获取类中的[ID]的数据
         /// </summary>
         public int ID
         {
              set{ __ID = value; __Changed["ID"] = true;}
              get{return __ID;}
         }
         /// <summary>
         ///设置或获取类中的[WKCCJCCS]的数据
         /// </summary>
         public string WKCCJCCS
         {
              set{ __WKCCJCCS = value.Replace("'","’"); __Changed["WKCCJCCS"] = true;}
              get{return __WKCCJCCS;}
         }
         /// <summary>
         ///设置或获取类中的[JCLSH]的数据
         /// </summary>
         public string JCLSH
         {
              set{ __JCLSH = value.Replace("'","’"); __Changed["JCLSH"] = true;}
              get{return __JCLSH;}
         }
         /// <summary>
         ///设置或获取类中的[ZCSCWKCCGD]的数据
         /// </summary>
         public string ZCSCWKCCGD
         {
              set{ __ZCSCWKCCGD = value.Replace("'","’"); __Changed["ZCSCWKCCGD"] = true;}
              get{return __ZCSCWKCCGD;}
         }
         /// <summary>
         ///设置或获取类中的[ZCSCWKCCGDCZ]的数据
         /// </summary>
         public string ZCSCWKCCGDCZ
         {
              set{ __ZCSCWKCCGDCZ = value.Replace("'","’"); __Changed["ZCSCWKCCGDCZ"] = true;}
              get{return __ZCSCWKCCGDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[ZCSCWKCCKD]的数据
         /// </summary>
         public string ZCSCWKCCKD
         {
              set{ __ZCSCWKCCKD = value.Replace("'","’"); __Changed["ZCSCWKCCKD"] = true;}
              get{return __ZCSCWKCCKD;}
         }
         /// <summary>
         ///设置或获取类中的[ZCSCWKCCKDCZ]的数据
         /// </summary>
         public string ZCSCWKCCKDCZ
         {
              set{ __ZCSCWKCCKDCZ = value.Replace("'","’"); __Changed["ZCSCWKCCKDCZ"] = true;}
              get{return __ZCSCWKCCKDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[ZCSCWKCCCD]的数据
         /// </summary>
         public string ZCSCWKCCCD
         {
              set{ __ZCSCWKCCCD = value.Replace("'","’"); __Changed["ZCSCWKCCCD"] = true;}
              get{return __ZCSCWKCCCD;}
         }
         /// <summary>
         ///设置或获取类中的[ZCSCWKCCCDCZ]的数据
         /// </summary>
         public string ZCSCWKCCCDCZ
         {
              set{ __ZCSCWKCCCDCZ = value.Replace("'","’"); __Changed["ZCSCWKCCCDCZ"] = true;}
              get{return __ZCSCWKCCCDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[ZCWKCC_PD]的数据
         /// </summary>
         public string ZCWKCC_PD
         {
              set{ __ZCWKCC_PD = value.Replace("'","’"); __Changed["ZCWKCC_PD"] = true;}
              get{return __ZCWKCC_PD;}
         }
         /// <summary>
         ///设置或获取类中的[HXSCWKCCGD]的数据
         /// </summary>
         public string HXSCWKCCGD
         {
              set{ __HXSCWKCCGD = value.Replace("'","’"); __Changed["HXSCWKCCGD"] = true;}
              get{return __HXSCWKCCGD;}
         }
         /// <summary>
         ///设置或获取类中的[HXSCWKCCGDCZ]的数据
         /// </summary>
         public string HXSCWKCCGDCZ
         {
              set{ __HXSCWKCCGDCZ = value.Replace("'","’"); __Changed["HXSCWKCCGDCZ"] = true;}
              get{return __HXSCWKCCGDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[HXSCWKCCKD]的数据
         /// </summary>
         public string HXSCWKCCKD
         {
              set{ __HXSCWKCCKD = value.Replace("'","’"); __Changed["HXSCWKCCKD"] = true;}
              get{return __HXSCWKCCKD;}
         }
         /// <summary>
         ///设置或获取类中的[HXSCWKCCKDCZ]的数据
         /// </summary>
         public string HXSCWKCCKDCZ
         {
              set{ __HXSCWKCCKDCZ = value.Replace("'","’"); __Changed["HXSCWKCCKDCZ"] = true;}
              get{return __HXSCWKCCKDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[HXSCWKCCCD]的数据
         /// </summary>
         public string HXSCWKCCCD
         {
              set{ __HXSCWKCCCD = value.Replace("'","’"); __Changed["HXSCWKCCCD"] = true;}
              get{return __HXSCWKCCCD;}
         }
         /// <summary>
         ///设置或获取类中的[HXSCWKCCCDCZ]的数据
         /// </summary>
         public string HXSCWKCCCDCZ
         {
              set{ __HXSCWKCCCDCZ = value.Replace("'","’"); __Changed["HXSCWKCCCDCZ"] = true;}
              get{return __HXSCWKCCCDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[HXWKCC_PD]的数据
         /// </summary>
         public string HXWKCC_PD
         {
              set{ __HXWKCC_PD = value.Replace("'","’"); __Changed["HXWKCC_PD"] = true;}
              get{return __HXWKCC_PD;}
         }
         /// <summary>
         ///设置或获取类中的[SCWKCCGDXZXX]的数据
         /// </summary>
         public string SCWKCCGDXZXX
         {
              set{ __SCWKCCGDXZXX = value.Replace("'","’"); __Changed["SCWKCCGDXZXX"] = true;}
              get{return __SCWKCCGDXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[SCWKCCGDXZSX]的数据
         /// </summary>
         public string SCWKCCGDXZSX
         {
              set{ __SCWKCCGDXZSX = value.Replace("'","’"); __Changed["SCWKCCGDXZSX"] = true;}
              get{return __SCWKCCGDXZSX;}
         }
         /// <summary>
         ///设置或获取类中的[SCWKCCKDXZXX]的数据
         /// </summary>
         public string SCWKCCKDXZXX
         {
              set{ __SCWKCCKDXZXX = value.Replace("'","’"); __Changed["SCWKCCKDXZXX"] = true;}
              get{return __SCWKCCKDXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[SCWKCCKDXZSX]的数据
         /// </summary>
         public string SCWKCCKDXZSX
         {
              set{ __SCWKCCKDXZSX = value.Replace("'","’"); __Changed["SCWKCCKDXZSX"] = true;}
              get{return __SCWKCCKDXZSX;}
         }
         /// <summary>
         ///设置或获取类中的[SCWKCCCDXZXX]的数据
         /// </summary>
         public string SCWKCCCDXZXX
         {
              set{ __SCWKCCCDXZXX = value.Replace("'","’"); __Changed["SCWKCCCDXZXX"] = true;}
              get{return __SCWKCCCDXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[SCWKCCCDXZSX]的数据
         /// </summary>
         public string SCWKCCCDXZSX
         {
              set{ __SCWKCCCDXZSX = value.Replace("'","’"); __Changed["SCWKCCCDXZSX"] = true;}
              get{return __SCWKCCCDXZSX;}
         }
         /// <summary>
         ///设置或获取类中的[CYDJCFS]的数据
         /// </summary>
         public int CYDJCFS
         {
              set{ __CYDJCFS = value; __Changed["CYDJCFS"] = true;}
              get{return __CYDJCFS;}
         }
         /// <summary>
         ///设置或获取类中的[GCSCWKCCGD]的数据
         /// </summary>
         public string GCSCWKCCGD
         {
              set{ __GCSCWKCCGD = value.Replace("'","’"); __Changed["GCSCWKCCGD"] = true;}
              get{return __GCSCWKCCGD;}
         }
         /// <summary>
         ///设置或获取类中的[GCSCWKCCGDCZ]的数据
         /// </summary>
         public string GCSCWKCCGDCZ
         {
              set{ __GCSCWKCCGDCZ = value.Replace("'","’"); __Changed["GCSCWKCCGDCZ"] = true;}
              get{return __GCSCWKCCGDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[GCSCWKCCKD]的数据
         /// </summary>
         public string GCSCWKCCKD
         {
              set{ __GCSCWKCCKD = value.Replace("'","’"); __Changed["GCSCWKCCKD"] = true;}
              get{return __GCSCWKCCKD;}
         }
         /// <summary>
         ///设置或获取类中的[GCSCWKCCKDCZ]的数据
         /// </summary>
         public string GCSCWKCCKDCZ
         {
              set{ __GCSCWKCCKDCZ = value.Replace("'","’"); __Changed["GCSCWKCCKDCZ"] = true;}
              get{return __GCSCWKCCKDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[GCSCWKCCCD]的数据
         /// </summary>
         public string GCSCWKCCCD
         {
              set{ __GCSCWKCCCD = value.Replace("'","’"); __Changed["GCSCWKCCCD"] = true;}
              get{return __GCSCWKCCCD;}
         }
         /// <summary>
         ///设置或获取类中的[GCSCWKCCCDCZ]的数据
         /// </summary>
         public string GCSCWKCCCDCZ
         {
              set{ __GCSCWKCCCDCZ = value.Replace("'","’"); __Changed["GCSCWKCCCDCZ"] = true;}
              get{return __GCSCWKCCCDCZ;}
         }
         /// <summary>
         ///设置或获取类中的[GCWKCC_PD]的数据
         /// </summary>
         public string GCWKCC_PD
         {
              set{ __GCWKCC_PD = value.Replace("'","’"); __Changed["GCWKCC_PD"] = true;}
              get{return __GCWKCC_PD;}
         }
         /// <summary>
         ///设置或获取类中的[ZCWKCCXZ]的数据
         /// </summary>
         public string ZCWKCCXZ
         {
              set{ __ZCWKCCXZ = value.Replace("'","’"); __Changed["ZCWKCCXZ"] = true;}
              get{return __ZCWKCCXZ;}
         }
         /// <summary>
         ///设置或获取类中的[GCWKCCXZ]的数据
         /// </summary>
         public string GCWKCCXZ
         {
              set{ __GCWKCCXZ = value.Replace("'","’"); __Changed["GCWKCCXZ"] = true;}
              get{return __GCWKCCXZ;}
         }
         /// <summary>
         ///设置或获取类中的[HXWKCCXZ]的数据
         /// </summary>
         public string HXWKCCXZ
         {
              set{ __HXWKCCXZ = value.Replace("'","’"); __Changed["HXWKCCXZ"] = true;}
              get{return __HXWKCCXZ;}
         }
    }
}
